suspend oneself above the ground - Espagnol Anglais Dictionnaire